<!DOCTYPE html>
<html lang="zh_CN">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script type="text/javascript">

    var people = {
        /*特性：属性*/
        /*左侧 属性 : 右侧 属性值*/
        username: '李阳',
        age: 12,
        height: 175,
        weight: '65kg',
        eduction: '本科',

        /*行为：方法*/
        run: function () {
            /*
            * 在对象数据类型里面的方法里面，存在一个关键字 this 代表的是当前对象，当前哪个对象调用该方法，this 就代表该对象
            * this == people
            * */
            console.log(this.username, '我能跑步');
            // console.log(people.username, '我能跑步');
        },
        sing: function () {
            console.log(this.username, '我能唱歌');
            // console.log(people.username, '我能唱歌');
        }
    };

    console.log(people.run);
    console.log(people['run']);

    /*
    * 对象对象的方法，我们更多的是去调用该方法
    * 调用语法一：
    * 对象.方法名()
    *
    * 语法二：
    * 对象['方法名称']();
    *
    * */
    people.run();
    people['sing']();


</script>

</html>
